Platform Explorer / Nuxeo Platform 2023.22

Extension point sessionManager

Documentation

Contribute a SessionManager to handle Session and url manipulation

Contribution Descriptors

  • Class: org.nuxeo.ecm.platform.ui.web.auth.service.SessionManagerDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-ui-web-2023.22.13.jar /OSGI-INF/authentication-contrib.xml
    <extension point="sessionManager" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <sessionManager class="org.nuxeo.ecm.platform.ui.web.auth.plugins.SeamJsfSessionManager" enabled="true" name="SeamJsf">
        </sessionManager>
      </extension>
  • nuxeo-salesforce-core-2023.0.2.jar /OSGI-INF/auth-contrib.xml
    <extension point="sessionManager" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <sessionManager class="org.nuxeo.salesforce.SalesforceSessionManager" enabled="true" name="Salesforce">
        </sessionManager>
      </extension>
  • nuxeo-webengine-core-2023.22.13.jar /OSGI-INF/authentication-contrib.xml
    <extension point="sessionManager" target="org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService">
    
        <sessionManager class="org.nuxeo.ecm.webengine.login.WebEngineSessionManager" enabled="true" name="WebEngine">
        </sessionManager>
      </extension>